Methods and system for cardholder initiated transactions

ABSTRACT

A cardholder-initiated financial transaction using a cardholder controlled input device in communication with a payment card network and a database is disclosed. The cardholder uses a payment card issued to the cardholder by an issuer bank. An exemplary method includes the steps of storing merchant data within the database including data identifying the merchants registered to utilize the card network and receiving from the input device transaction data relating to the financial transaction. The transaction data includes an authorization request and merchant identifying data that identifies the merchant involved in the transaction. The method further includes determining that the identified merchant is registered to utilize the card network by comparing the transaction data with the merchant data stored in the database, forwarding the authorization request to the issuer bank, receiving a response to the request from the issuer bank, and automatically forwarding the response to the input device.

CROSS REFERENCE TO RELATED APPLICATIONS

This application is a continuation application of application Ser. No.13/094,143 filed on Apr. 26, 2011, now U.S. Pat. No. 8,086,534 which isa continuation application of U.S. patent application Ser. No.12/257,766, filed Oct. 24, 2008 (now U.S. Pat. No. 7,958,052), whichclaims priority to U.S. Provisional Application No. 61/017,968, Dec. 31,2007 the disclosures of which are hereby incorporated by reference intheir entirety.

BACKGROUND OF THE INVENTION

This invention relates generally to transactions associated with afinancial transaction card account and, more particularly, tonetwork-based methods and systems for financial transactions initiatedby an account holder, remotely from a bankcard network.

Historically, the use of “charge” cards for consumer transactionpayments was at most regional and based on relationships between localcredit issuing banks and various local merchants. The payment cardindustry has since evolved with the issuing banks forming associations(e.g., MasterCard) and involving third party transaction processingcompanies (e.g., “Merchant Acquirers”) to enable cardholders to widelyuse charge cards at any merchant's establishment, regardless of themerchant's banking relationship with the card issuer.

For example, FIGS. 1 and 2 of the present application shows an exemplarymulti-party payment card industry system for enabling payment-by-cardtransactions in which the merchants and issuer do not need to have aone-to-one special relationship. Yet, various scenarios exist in thepayment-by-card industry today, where the card issuer has a special orcustomized relationship with a specific merchant, or group of merchants.These special or customized relationships may, for example, includeprivate label programs, co-brand programs, proprietary card brands,rewards programs, and others. The special or customized issuer-merchantrelationships often require direct communications between the partiesfor transaction authorization and/or clearing (e.g., for financialtransactions). Further, the issuer may be required to maintain backoffice processes to manage the financial aspects of these special orcustomized relationships. Alternatively, the issuers may exploitcommunications through Merchant Acquirers to facilitate indirectcommunications with the merchants.

Traditional card account payment environments involve amerchant-controlled point of interaction (POI). Traditional points ofinteraction include point of sale devices, access through a merchantwebsite, and interaction through a merchant telephone to initiate theauthorization request. Collectively, these traditional points ofinteraction might be referred to as a merchant environment. For allinteractions within this environment, an account number associated witha cardholder's financial transaction card is entered into the specificmerchant's environment in order to conduct the transaction and/or obtainan authorization.

The specific cardholder interactions could include the cardholder givinghis financial transaction card to a merchant to swipe or key into themerchant point of sale device, the merchant initiating a telephone calland entering the account number through interactive voice or through thetelephone keypad, the cardholder himself swiping his card into themerchant's point of sale device, or the merchant or cardholder enteringthe account number into the merchant's website. Payments for approvedtransactions are managed with the issuer or merchant's acquirer based onthe specific card payment network or closed loop environment.

One problem with the merchant environment is that the card and theaccount number are exposed to potential fraud. Though various securityfeatures for the card and account number are used, a more secureenvironment is needed. Consideration is now being given to ways toenable account holders to utilize their accounts remotely from the abovelisted devices, such that the account holder can initiate or “push”transactions which are then processed over the bankcard network withouta merchant-controlled POI.

BRIEF DESCRIPTION OF THE INVENTION

In one aspect, a method of processing a cardholder-initiated financialtransaction with a merchant using a cardholder controlled input devicein communication with a payment card network and a database is provided.The cardholder uses a payment card issued to the cardholder by an issuerbank. The method includes the steps of storing merchant data within thedatabase including data identifying the merchants registered to utilizethe card network, and receiving from the input device transaction datarelating to the financial transaction. The transaction data includes anauthorization request and merchant identifying data that identifies themerchant involved in the transaction. The method further includesdetermining that the merchant identified by the merchant identifyingdata is registered to utilize the card network by comparing thetransaction data with the merchant data stored in the database. Themethod also includes forwarding the authorization request to the issuerbank, receiving a response to the authorization request from the issuerbank, and automatically forwarding the response to at least the sameinput device.

In another aspect, a network-based system for processing acardholder-initiated financial transaction with a merchant is provided.The financial transaction is initiated by the cardholder using a paymentcard issued by an issuer bank. The system includes a cardholdercontrolled input device, a database for storing information, and aserver system configured to receive data from the input device and iscoupled to the database. The server is further configured to storemerchant data within the database including data identifying themerchants registered to utilize the system. The server is alsoconfigured to receive transaction data from the input device. Thetransaction data includes an authorization request and merchantidentifying data that identifies the merchant involved in thetransaction. The server determines that the merchant identified by themerchant identifying data is registered to utilize the system bycomparing the transaction data with the merchant data stored in thedatabase. The server forwards the authorization request to the issuerbank, and receives a response to the authorization request from theissuer bank. The server automatically forwards the response to at leastthe same input device.

In another aspect, a computer coupled to a database for processing acardholder-initiated financial transaction with a merchant is provided.A cardholder controlled input device is in communication with thecomputer. The financial transaction is initiated by a cardholder using apayment card issued by an issuer bank. The computer is programmed tostore merchant data within the database including data identifying themerchants registered to utilize a card network. The computer is alsoprogrammed to receive transaction data from the input device. Thetransaction data includes an authorization request and merchantidentifying data that identifies the merchant involved in thetransaction. The computer is further programmed to determine that themerchant identified by the merchant identifying data is registered toutilize the card network by comparing the transaction data with themerchant data stored in the database. The computer is also programmed toforward the authorization request to the issuer bank, receive a responseto the authorization request from the issuer bank, and automaticallyforward the response to at least the same input device.

In another aspect, a computer program is embodied on a computer readablemedium for processing a cardholder-initiated financial transaction witha merchant. A cardholder controlled input device is in communicationwith a card network and a database. The financial transaction isinitiated by a cardholder using a payment card issued by an issuer bank.The computer program comprises at least one code segment that storesmerchant data within the database including data identifying themerchants registered to utilize the card network. The program receivestransaction data at the card network from the input device wherein thetransaction data includes an authorization request and merchantidentifying data that identifies the merchant involved in thetransaction. The program determines that the merchant identified by themerchant identifying data is registered to utilize the card network bycomparing the transaction data with the merchant data stored in thedatabase. The program forwards the authorization request to the issuerbank, receives a response to the authorization request from the issuerbank, and automatically forwards the response to at least the same inputdevice.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a schematic diagram illustrating a current authorizationenvironment associated with financial transaction card accounts.

FIG. 2 is a schematic diagram illustrating an exemplary multi-partypayment card industry system for enabling ordinary payment-by-cardtransactions in which the merchants and issuer do not need to have aone-to-one special relationship.

FIG. 3 is a simplified block diagram of an exemplary embodiment of aserver architecture of a system in accordance with one embodiment of thepresent invention.

FIG. 4 is an expanded block diagram of an exemplary embodiment of aserver architecture of a system in accordance with one embodiment of thepresent invention.

FIG. 5 is a schematic diagram illustrating an exemplary authorizationprocess for remote initiation of transactions associated with afinancial transaction card, in accordance with one embodiment of thepresent invention.

DETAILED DESCRIPTION OF THE INVENTION

Described in detail herein are exemplary embodiments of systems andprocesses for implementing remote initiation and authorization offinancial transaction card transactions in the payment-by-card industry.The systems and processes include a cardholder that utilizes, forexample, a payment card to make a purchase from a merchant outside ofthe merchant environment, while still utilizing the bankcard networkwith which the merchant is registered, such that the purchase made bythe cardholder can be processed over the bankcard network.

The systems and processes described herein facilitate enabling acardholder to initiate authorization of a transaction over a bankcardnetwork. More specifically, the systems and processes described hereinfacilitate, for example, enabling a cardholder to use an input devicesuch as a computer, a cellular telephone, or a PDA to input transactiondata and an authorization request to a computer server or processor. Atechnical effect of the systems and processes described herein includeat least one of (a) storing merchant data within a database includingdata identifying the merchants registered to utilize the card network;(b) receiving from an input device transaction data relating to thefinancial transaction, wherein the transaction data includes anauthorization request and merchant identifying data that identifies themerchant involved in the transaction; (c) determining that the merchantidentified by the merchant identifying data is registered to utilize thecard network by comparing the transaction data with the merchant datastored in the database; (d) forwarding the authorization request to theissuer bank; (e) receiving a response to the authorization request fromthe issuer bank; and (f) automatically forwarding the response to atleast the same input device.

In one embodiment, a computer program is provided, and the program isembodied on a computer readable medium and utilizes a Structured QueryLanguage (SQL) with a client user interface front-end for administrationand a web interface for standard user input and reports. In an exemplaryembodiment, the system is web enabled and is run on a business-entityintranet. In yet another embodiment, the system is fully accessed byindividuals having an authorized access outside the firewall of thebusiness-entity through the Internet. In a further exemplary embodiment,the system is being run in a Windows® environment (Windows is aregistered trademark of Microsoft Corporation, Redmond, Wash.). Theapplication is flexible and designed to run in various differentenvironments without compromising any major functionality.

The systems and processes are not limited to the specific embodimentsdescribed herein. In addition, components of each system and eachprocess can be practiced independent and separate from other componentsand processes described herein. Each component and process also can beused in combination with other apparatus, assemblies and processes.

FIG. 1 is a schematic diagram of a conventional card account paymentenvironment 1 that includes a merchant controlled point of interaction2, a card issuer 3, and a transaction processor 4 interconnecting thepoint of interaction 2 and the card issuer 3. The merchant's point ofinteraction 2 generally includes one or more of a point of sale device10, a telephone 11, and/or a merchant website 12, through whichauthorization requests are initiated.

More specifically, a merchant authorization request 15 is generated atthe merchant's point of interaction 2 which is sent to the transactionprocessor 4 and forwarded to the card issuer 3 as a request forauthorization 16. Upon verifying a status of the cardholder account, thecard issuer 3 responds to the transaction processor 4 with anauthorization response 18 which is received by the transaction processor4 and forwarded to the merchant's point of interaction 2 as anauthorization response to merchant 19.

In regard to the card account payment environment 1, a cardholder'saccount number is entered into the merchant's environment with which thecardholder is doing business, in order to obtain the authorization. Asdescribed above, this conventionally includes one or more of thecardholder giving his card to a merchant to swipe or key into themerchant point of sale device 10, the cardholder or merchant initiatinga phone call from telephone 11 to enter a card account number, thecardholder himself swiping his card in the merchant's point of saledevice 10, or the merchant or cardholder entering the account numberassociated with the financial transaction card into the merchant'swebsite 12. Payments for approved transactions are managed with the cardissuer 3 or merchant's acquirer (not shown in FIG. 1) based on thespecific card payment network or other closed loop environment.

FIG. 2 is a schematic diagram 20 illustrating an exemplary multi-partypayment card industry system for enabling ordinary payment-by-cardtransactions in which merchants and card issuers do not necessarily havea one-to-one relationship. The present invention relates to a paymentcard system, such as a credit card payment system using the MasterCard®interchange. The MasterCard® interchange is a proprietary communicationsstandard promulgated by MasterCard International Incorporated® for theexchange of financial transaction data between financial institutionsthat are members of MasterCard International Incorporated®. (MasterCardis a registered trademark of MasterCard International Incorporatedlocated in Purchase, N.Y.).

In a typical payment card system, a financial institution called the“issuer” issues a payment card, such as a credit card, to a consumer,who uses the payment card to tender payment for a purchase from amerchant. To accept payment with the payment card, the merchant mustnormally establish an account with a financial institution that is partof the financial payment system. This financial institution is usuallycalled the “merchant bank” or the “acquiring bank” or “acquirer bank”When a consumer 22 tenders payment for a purchase with a payment card(also known as a financial transaction card), the merchant 24 requestsauthorization from the merchant bank 26 for the amount of the purchase.The request may be performed over the telephone, but is usuallyperformed through the use of a point-of-sale terminal, which reads theconsumer's account information from the magnetic stripe or chip on thepayment card and communicates electronically with the transactionprocessing computers of the merchant bank. Alternatively, a merchantbank may authorize a third party to perform transaction processing onits behalf. In this case, the point-of-sale terminal will be configuredto communicate with the third party. Such a third party is usuallycalled a “merchant processor” or an “acquiring processor.”

Using the interchange 28, the computers of the merchant bank or themerchant processor will communicate with the computers of the issuerbank 30 to determine whether the consumer's account is in good standingand whether the purchase is covered by the consumer's available creditline. Based on these determinations, the request for authorization willbe declined or accepted. If the request is accepted, an authorizationcode is issued to the merchant.

When a request for authorization is accepted, the available credit lineof consumer's account 32 is decreased. Normally, a charge is not postedimmediately to a consumer's account because bankcard associations, suchas MasterCard International Incorporated®, have promulgated rules thatdo not allow a merchant to charge, or “capture,” a transaction untilgoods are shipped or services are delivered. When a merchant ships ordelivers the goods or services, the merchant captures the transactionby, for example, appropriate data entry procedures on the point-of-saleterminal. If a consumer cancels a transaction before it is captured, a“void” is generated. If a consumer returns goods after the transactionhas been captured, a “credit” is generated.

For debit card transactions, when a request for a PIN authorization isapproved by the issuer, the consumer's account 32 is decreased.Normally, a charge is posted immediately to a consumer's account. Thebankcard association then transmits the approval to the acquiringprocessor for distribution of goods/services, or information or cash inthe case of an ATM.

After a transaction is captured, the transaction is settled between themerchant, the merchant bank, and the issuer. Settlement refers to thetransfer of financial data or funds between the merchant's account, themerchant bank, and the issuer related to the transaction. Usually,transactions are captured and accumulated into a “batch,” which aresettled as a group.

Financial transaction cards or payment cards can refer to credit cards,debit cards, and prepaid cards. These cards can all be used as a methodof payment for performing a transaction. As described herein, the term“financial transaction card” or “payment card” includes cards such ascredit cards, debit cards, and prepaid cards, but also includes anyother devices that may hold payment account information, such as mobilephones, personal digital assistants (PDAs), and key fobs.

FIG. 3 is a simplified block diagram of an exemplary system 100 inaccordance with one embodiment of the present invention. System 100 is apayment card system, which can be utilized by account holders as part ofa process of initiating an authorization request and transaction asdescribed below.

More specifically, in the example embodiment, system 100 includes aserver system 112, and a plurality of client sub-systems, also referredto as client systems 114, connected to server system 112. In oneembodiment, client systems 114 are computers including a web browser,such that server system 112 is accessible to client systems 114 usingthe Internet. Client systems 114 are interconnected to the Internetthrough many interfaces including a network, such as a local areanetwork (LAN) or a wide area network (WAN), dial-in-connections, cablemodems and special high-speed ISDN lines. Client systems 114 could beany device capable of interconnecting to the Internet including aweb-based phone, personal digital assistant (PDA), or other web-basedconnectable equipment. A database server 116 is connected to database120, which contains information on a variety of matters, as describedbelow in greater detail. In one embodiment, centralized database 120 isstored on server system 112 and can be accessed by potential users atone of client systems 114 by logging onto server system 112 through oneof client systems 114. In an alternative embodiment, database 120 isstored remotely from server system 112 and may be non-centralized.Database 120 may store transaction data generated as part of salesactivities conducted over the bankcard network including data relatingto merchants, account holders or customers, and purchases.

The embodiments illustrated and described herein as well as embodimentsnot specifically described herein but within the scope of aspects of theinvention constitute exemplary means for the electronic processing ofcardholder initiated financial transactions and, more particularly,constitute exemplary means for the electronic processing of financialtransactions initiated by an account holder, remotely from a bankcardnetwork. For example, server system 112 or client system 114, or anyother similar computer device, programmed with computer-executableinstructions illustrated in FIG. 3 constitutes exemplary means for theelectronic processing of financial transactions initiated by an accountholder, remotely from a bankcard network.

FIG. 4 is an expanded block diagram of an exemplary embodiment of aserver architecture of a system 122 in accordance with one embodiment ofthe present invention. Components in system 122, identical to componentsof system 100 (shown in FIG. 3), are identified in FIG. 4 using the samereference numerals as used in FIG. 3. System 122 includes server system112 and client systems 114. Server system 112 further includes databaseserver 116, an application server 124, a web server 126, a fax server128, a directory server 130, and a mail server 132. A disk storage unit134 is coupled to database server 116 and directory server 130. Servers116, 124, 126, 128, 130, and 132 are coupled in a local area network(LAN) 136. In addition, a system administrator's workstation 138, a userworkstation 140, and a supervisor's workstation 142 are coupled to LAN136. Alternatively, workstations 138, 140, and 142 are coupled to LAN136 using an Internet link or are connected through an Intranet.

Each workstation, 138, 140, and 142 is a personal computer having a webbrowser. Although the functions performed at the workstations typicallyare illustrated as being performed at respective workstations 138, 140,and 142, such functions can be performed at one of many personalcomputers coupled to LAN 136. Workstations 138, 140, and 142 areillustrated as being associated with separate functions only tofacilitate an understanding of the different types of functions that canbe performed by individuals having access to LAN 136.

Server system 112 is configured to be communicatively coupled to variousindividuals, including employees 144 and to third parties, e.g., accountholders, customers, auditors, etc., 146 using an ISP Internet connection148. The communication in the exemplary embodiment is illustrated asbeing performed using the Internet, however, any other wide area network(WAN) type communication can be utilized in other embodiments, i.e., thesystems and processes are not limited to being practiced using theInternet. In addition, and rather than WAN 150, local area network 136could be used in place of WAN 150.

In the exemplary embodiment, any authorized individual having aworkstation 154 can access system 122. At least one of the clientsystems includes a manager workstation 156 located at a remote location.Workstations 154 and 156 are personal computers having a web browser.Also, workstations 154 and 156 are configured to communicate with serversystem 112. Furthermore, fax server 128 communicates with remotelylocated client systems, including a client system 156 using a telephonelink. Fax server 128 is configured to communicate with other clientsystems 138, 140, and 142 as well.

The technical effect of the systems and processes described herein isachieved by (a) storing merchant data within the database including dataidentifying the merchants registered to utilize the card network; (b)receiving from a cardholder controlled input device transaction datarelating to the financial transaction, wherein the transaction dataincludes at least one of an authorization request, an account number, atransaction amount, and merchant identifying data for identifying themerchant involved in the transaction; (c) determining that the merchantidentified by the merchant identifying data is registered to utilize thecard network by comparing the transaction data with the merchant datastored in the database; (d) forwarding an authorization request to theissuer bank; (e) receiving a response to the authorization request fromthe issuer bank; and (f) automatically forwarding the response to atleast the same cardholder controlled input device.

FIG. 5 is a schematic diagram of a card account payment system 500 ofone embodiment of the invention. The system generally includes acardholder interface 502 such as a computer, telephone, or PDA thatenables the cardholder to initiate an authorization request using acardholder controlled input device and without a merchant-controlledpoint of interaction. The system also includes a merchant interface 506,a card issuer 510, an acquiring bank 516 and an interchange 520including a transaction processor 522 connected to a merchant database524, a cardholder database 526 and a transaction alias database 528. Theprocessor, among other functions, interacts directly with the cardholderinterface, the merchant interface, and the card issuer.

The merchant database of this embodiment stores a merchant profile and amerchant control number for the merchant to give to cardholders in orderto initiate the transaction authorization. The merchant profilegenerally stores information on each merchant including instructions onreceiving authorization requests from cardholders, and for settling thetransaction once the authorization is received from the issuer bank. Themerchant profile may include instructions for the system to requestadditional data from the cardholder as part of the authorizationprocess, such as driver number, location number, ticket number, invoicenumber or the like. The merchant profile may also include a merchantacknowledgment contact method such as an internet logon ID, emailaddress, or cell phone number. The profile may require certain data (forexample, a merchant representative number) in order to directly route anotification of the completed authorization to the merchantrepresentative associated with the transaction.

The merchant profile may also include a variety of details to provideinstructions for the payment to be made to the merchant for authorizedtransactions. For example, for certain merchants, once authorization isapproved by the issuer bank, no further interaction with the merchant isneeded to complete the transaction. That is, the interchange proceeds tohandle the transaction, after authorization, as in a conventionaltransaction including settling the transaction. For other merchants, themerchant profile may be setup so that some confirmation from themerchant is needed before the transaction proceeds to settlement.

The merchant database also includes contact information, such as atelephone number, e-mail address or a merchant website for communicatingwith the merchant. For example, the merchant interface may simply be amobile phone carried by a merchant representative, such as asalesperson. The merchant interface may be used to send anacknowledgment to the merchant that the transaction is authorized and/orcompleted.

The cardholder database of this embodiment stores cardholder identifyingdata. Generally, the identifying data is associated with or “mapped to”the cardholders actual account number. The identifying data may includea cardholder's phone number, e-mail address, logon identifyinginformation, among other possible data. The cardholder database mayinclude all necessary data for the cardholder so that, for example, thecardholder account number need not be stored in the cardholderinterface. The identifying data may also include a history of thecardholder's transactions to aid in the merchant validation processdescribed below.

The transaction alias database of this embodiment stores a uniquetransaction identifier for each transaction that is associated with thecardholder's account number. The transaction alias database may aid inensuring that the account number is not revealed to the merchant orothers involved in the process.

The cardholder receives the merchant control number from the merchant inorder to initiate an authorization request through the interchange. Themerchant control number can be transmitted to the cardholder in avariety of ways. For example, the control number can be given to thecardholder by a merchant representative or salesman at the time of thetransaction. The control number may also be transmitted to thecardholder on an invoice received from the merchant. Further, thecontrol number may be posted on the merchant's website, or may be postedat the merchant's place of business.

In one embodiment, the cardholder initiates the request by entering thecard account number and expiration date, a dollar amount of thetransaction, and the merchant control number into the cardholderinterface. Depending on the merchant profile, additional identifyingdata, such as driver number, location number, ticket number, invoicenumber or the like may be required to complete the authorizationrequest.

The cardholder interface may include a variety of devices, including aconventional fixed phone, a mobile phone, personal digital assistants(PDAs), and key fobs. The cardholder interface may also be any type ofcomputer device, including a desktop or laptop computer, using anyoperating system. The information may be sent, for example, as a textmessage, e-mail or keyed in using the numbers on a fixed phone or mobilephone. The information may be transmitted from the interface through anymeans, including over landline, cell networks, the internet or the like.Any of these devices can be used to interact with the processor of theinterchange. As an example, the user may dial a phone number associatedwith the system and, in response to voice prompts, key in the accountnumber and expiration date, the dollar amount of the transaction and themerchant control number.

Rather than keying in all the information required for an authorizationrequest each time the user makes a purchase, portions of the requireddata, e.g., the cardholder's account number and expiration date and/orthe merchant control number, could be preloaded and securely held on thecardholder's computer, PDA, smart phone or cell phone. For example, acomputer or PDA may have a software application thereon that securelyholds the cardholder's information. The application may be programmed totransmit the information to the transaction processor at the touch of abutton, or a few keystrokes. Further, the merchant control number couldbe automatically loaded onto the cardholder's cell phone using, forexample, near field communications at the merchant's location when thetransaction is processed.

After the authorization request is received, the request may be matchedin the merchant database to ensure a valid merchant control number hasbeen entered. If the number is not valid, a response is sent to thecardholder requesting another merchant control number. The response issent to the same device the cardholder used to initiate the request. Thesystem may also “echo back” or respond with certain data from themerchant profile in order for the cardholder to confirm that he or sheis initiating a transaction with the proper merchant. This validation ofmerchant control number step may be omitted however. For example, if thecardholder has previously initiated an authorization request with thesame merchant and such data is stored in the cardholder interface, thesystem may assume that the request is valid.

The system may also respond to the cardholder with a request foradditional transaction specific data, based on the merchant profile.Once the additional data is provided, the authorization request isprocessed and routed or forwarded to the card issuer as in aconventional transaction as described above. This cardholder-initiatedrequest is forwarded to the card issuer as a request for authorization.Upon verifying a status of the cardholder account, the card issuerresponds to the transaction processor with an authorization responsewhich is received by the transaction processor. The processor thenforwards an acknowledgment of authorization or approval to thecardholder interface, and forwards an acknowledgment to the merchantinterface to advise the merchant that authorization is complete.Thereafter, the merchant and cardholder can complete the transaction.

Note that the authorization acknowledgment to the merchant may provideonly a transaction identifier to the merchant, instead of the cardaccount number, e.g., for security reasons. The cardholder's accountnumber may not be revealed to the merchant to enhance the security ofthe transaction and inhibit theft of the card account number.

The authorization request enables the interchange to capture thetransaction data in the same or similar manner as in conventional cardtransaction. Upon receipt of the request, the interchange has at leastthe cardholder's account number and expiration date, the transactionamount, and the merchant identification or control number. The cardtransaction can then proceed in the conventional manner.

The card transaction is then suitably processed as described above inFIGS. 3-4 using systems 100 and 122. After the transaction data iscaptured, the transaction is cleared and settled between the merchant,the acquiring bank, and the issuer in a conventional manner as discussedabove.

In an alternative embodiment, the cardholder initiates the transactionby entering the merchant control number, the amount of the purchase, andany optional data. The transaction processor accesses the cardholderdatabase to identify the cardholder account number. The merchantdatabase and/or the cardholder database are accessed to validate themerchant control number. The transaction processor submits anauthorization request to the network or interchange, the requestincluding the merchant control number and the cardholder account number.After receiving a response from the issuer, the processor interacts withthe transaction alias database to provide secure confirmations to themerchant interface and to the cardholder interface. The processor thensubmits a clearing record to the acquirer. The clearing record may omitthe account number using secure transaction details so that the accountnumber is not even revealed to the acquirer. The acquirer submits aconventional clearing record, and if secure transaction details wereprovided, the interchange converts the details to include the accountnumber and forwards the details to the issuer to post.

The following are examples of transactions initiated and processed inaccordance with the invention:

A cardholder orders a pizza from a merchant for home delivery. When thepizza is delivered by the delivery person, the cardholder is given themerchant's control number. The cardholder calls the interchangeprocessor to initiate an authorization request. The cardholder keys into the phone the merchant control number, the transaction amount, thecard account number and expiration date in response to voice prompts.Alternatively, the information may be sent as a text message. Themerchant control number is validated in the merchant database, and ifvalid, the request is forwarded to the issuer bank. If the request isapproved, the cardholder receives an automated voice response notifyinghim of the approval. Simultaneously, the pizza delivery person receivesa call, or a text message, that the authorization request has beenapproved and can thereby complete the delivery. The validation andapproval steps occur in a matter of seconds so that the transaction canbe expeditiously completed. During the transaction, the pizza deliveryperson has not received the cardholder's account number, but is assuredof payment through the interchange. Moreover, the cardholder is assuredthat his account number has not been revealed to the pizza deliveryperson.

Moreover, the methods and systems described herein may be used toinitiate and process alternative home delivery, service calltransactions, or other time-based transactions. For example, a customermay schedule and/or pay for a taxi service, thereby eliminating the needfor taxis to include wireless POS devices yet still enabling the taxisto receive secure authorized payments. In another example, a customervisits a restaurant and wishes to pay for a meal using a credit card.Rather than waiting for a server to gather the card, execute thetransaction, and return the card, the customer may simply key in amerchant identifier associated with the restaurant. In addition, acustomer may pay for parking by keying in a merchant identifierassociated with a particular parking space. In some embodiments, thetransaction processor may be programmed to manage transactions typessuch as parking in order to provide functions such as text messaging acardholder when a parking meter is nearing an expiration time andenabling the cardholder to immediately add additional time.

In another example, a patient visits a doctor and receives an invoicefrom the doctor's office. The invoice includes a merchant control numberfor direct payment of the invoice by the cardholder. Rather than pay theinvoice by check, or rather than reveal his credit card account numberto the patient's office, the patient can simply send an e-mail messageto the interchange processor including the account number, expirationdate, amount and merchant control number. After validating the requestand gaining approval from the issuer bank, the interchange processorresponds with an e-mail to the patient confirming that the request hasbeen received and approved. The interchange processor also sendsconfirmation to the doctor's office.

As another example, a cardholder may perform traditional bill payingactivities using the embodiments described herein. The merchant providesa merchant control number to the cardholder for direct payment of abill. Rather than pay the bill using a process driven by an AutomatedClearing House (ACH), mailing a payment slip and check, calling themerchant to provide a card number, or setting up a recurring payment,the cardholder may initiate a bill payment transaction by sending anaccount number, expiration date, bill amount, and merchant controlnumber to the interchange processor via an e-mail, an SMS text message,or using a phone application. After validating the request and obtainingapproval from the issuer bank, the interchange processor responds with areturn e-mail, SMS text message, or reply to the phone application. Theinterchange processor also sends confirmation to the merchant that thebill has been paid.

The card account payment system of this embodiment integrates into theexisting methods that manage financial transactions on the card paymentnetwork or interchange. In this way, the system minimizes the need forany new infrastructure to implement the system. The merchant andacquiring banks need not change their existing POS devices and softwarein this system. The system also eliminates or reduces the need for eachmerchant to have its own merchant-controlled point of interaction or POSdevice function to initiate the authorization request. Moreover, themerchant's security is not jeopardized by the system because themerchant control number cannot be used to withdraw money from themerchant's account with the acquiring bank.

The system enables the cardholder to “push” or initiate the transactionhimself or herself, so that he or she need not rely on the merchant or amerchant website to initiate the authorization request. In this way, thecardholder is given more control over transactions, and added securityin that he or she is not revealing an account number to a merchant.These advantages will result in more financial transactions through theinterchange.

Embodiments of this invention also allow cardholders to optionallypre-register an account or use a secure cell phone application. In bothcases, the cardholder interface enables storage of cardholder accountdata in order to minimize entry of account data at the time of thetransaction. Alternatively, the cardholder interface enables cardholdersto enter the account data as part of each authorization request process.Cardholders who pre-register or use the secure cell phone applicationmay also store merchant history, including the merchant datarequirements for specific merchants in order to streamline theauthorization process. Storing merchant history may also eliminate thevalidation step with the merchant database for each subsequentauthorization initiation.

While the invention has been described in terms of various specificembodiments, those skilled in the art will recognize that the inventioncan be practiced with modification within the spirit and scope of theclaims.

1. A merchant computing device for processing a financial transaction,the merchant computing device in communication with acardholder-controlled input device, the cardholder-controlled inputdevice in communication with an issuing bank over a payment cardnetwork, the merchant computing device configured to: receive atransaction request from the cardholder-controlled input device;transmit transaction information to the cardholder-controlled inputdevice in response to the transaction request, the transactioninformation including merchant identifying data, and receive anauthorization indicator, from the payment card network, indicating thatthe financial transaction is authorized by the issuing bank after thecardholder-controlled input device transmits an authorization requestfor the financial transaction over the payment card network to theissuing bank.
 2. The device according to claim 1, wherein the merchantcomputing device is configured to transmit the transaction informationto the cardholder-controlled input device using near fieldcommunication.
 3. The device according to claim 1, wherein thetransaction information comprises a merchant control number.
 4. Thedevice according to claim 1, wherein the merchant identifying dataidentifies the merchant as being registered with the payment cardnetwork.
 5. The device according to claim 1, wherein the transactioninformation comprises a transaction amount.
 6. The device according toclaim 1, wherein the merchant computing device is configured to provideconfirmation information to the payment card network.
 7. The deviceaccording to claim 1, wherein the merchant computing device isconfigured to automatically load the transaction information onto thecardholder-controlled input device after a predetermined event.
 8. Thedevice according to claim 1, wherein the merchant computing device is apoint-of-sale device.
 9. The device according to claim 1, wherein themerchant computing device is configured to receive the authorizationindicator through the payment card network and the card-controlled inputdevice.
 10. A method of facilitating a financial transaction by acardholder-controlled input device, the cardholder-controlled inputdevice being in communication with an issuing bank over a payment cardnetwork and a merchant computing device, the method comprising:receiving a transaction request from the cardholder-controlled inputdevice at the merchant computing device; transmitting transactioninformation from the merchant computing device to thecardholder-controlled input device in response to the transactionrequest, the transaction information including merchant identifyingdata, and receiving an authorization indicator at the merchant computingdevice indicating that the financial transaction is authorized by theissuing bank after the cardholder-controlled input device transmits anauthorization request for the financial transaction over the paymentcard network to the issuing bank.
 11. The method according to claim 10,wherein the transmitting comprises transmitting the transactioninformation to the cardholder-controlled input device using near fieldcommunication.
 12. The method according to claim 10, wherein thetransaction information comprises a merchant control number.
 13. Themethod according to claim 10, wherein the merchant identifying dataidentifies the merchant as being registered with the payment cardnetwork.
 14. The method according to claim 10, wherein the transactioninformation comprises a transaction amount.
 15. The method according toclaim 10, further comprising providing confirmation information to thepayment card network from the merchant computing device.
 16. The methodaccording to claim 10, further comprising automatically providing thetransaction information to the cardholder-controlled input device aftera predetermined event.
 17. The method according to claim 10, wherein themerchant computing device is a point-of-sale device.
 18. The methodaccording to claim 10, further comprising receiving the authorizationfrom the payment card network at the merchant computing device.
 19. Anon-transitory computer-readable storage media includingcomputer-executable instructions embodied thereon for facilitating afinancial transaction by a cardholder-controlled input device, thecardholder-controlled input device being in communication with anissuing bank over a payment card network and a merchant computingdevice, wherein when executed by the at least one processor, thecomputer-executable instructions cause the processor to: receive atransaction request from the cardholder-controlled input device at themerchant computing device; transmit transaction information from themerchant computing device to the cardholder-controlled input device inresponse to the transaction request, the transaction informationincluding merchant identifying data, and receive an authorizationindicator at the merchant computing device indicating that the financialtransaction is authorized by the issuing bank after thecardholder-controlled input device transmits an authorization requestfor the financial transaction over the payment card network to theissuing bank.
 20. The storage media according to claim 19, wherein thetransmitting comprises transmitting the transaction information to thecardholder-controlled input device using near field communication.
 21. Amerchant computing system for processing a financial transaction, themerchant computing system comprising a first merchant computing device,and a second merchant computing device, wherein the first merchantcomputing device is in communication with a cardholder-controlled inputdevice, and the cardholder-controlled input device is in communicationwith an issuing bank over a payment card network, wherein the firstmerchant computing device is configured to: receive a transactionrequest from the cardholder-controlled input device; and transmittransaction information to the cardholder-controlled input device inresponse to the transaction request, the transaction informationincluding merchant identifying data, and wherein the second merchantcomputing device is configured to: receive an authorization indicatorindicating that the financial transaction is authorized by the issuingbank after the cardholder-controlled input device transmits anauthorization request for the financial transaction over the paymentcard network to the issuing bank.